physically exhaust - French English Dictionary